package  com.barunsw.bwf.ems.neoarena.ne.tamms.sfh;

/*
typedef struct {
    uint    RsrcUsageThresHold;
    uint    RsrcTotalLoad;
    uint    RsrcSystemLoad;
    uint    RsrcUserLoad;
    uint    RsrcOverLoadCount;
} MMC_CPU_LOAD_t;

typedef struct {
    uint    RsrcUsageThresHold;
    uint    RsrcCurrentUsage;
    uint    RsrcTotalStorage;
    uint    RsrcUsedStoreage;
    uint    RsrcFreeStorage;
    uint    RsrcOverLoadCount;
} MMC_MEM_LOAD_t;

typedef struct  {
    unsigned    int     Result;
    unsigned    int     CpuLoad;
    unsigned    int     TotalMemSize;
    unsigned    int     UsedMemSize;
}__attribute__ ((packed)) DevFwPerfRP_M;

typedef struct {
    MMC_PROC_TYPE_e type;
    MMC_CPU_LOAD_t  cpu;
    MMC_MEM_LOAD_t  mem;
    DevFwPerfRP_M   dp;
} M2100_MODE;   //  DIS-LOAD-STS    
*/

public class M2100_MODE implements SFHConstants {
	//MMC_PROC_TYPE_e type;
	public int type;
	public MMC_CPU_LOAD_t  cpu = new MMC_CPU_LOAD_t();
	public MMC_MEM_LOAD_t  mem = new MMC_MEM_LOAD_t();
	public DevFwPerfRP_M   dp = new DevFwPerfRP_M();;
}
